@charset 'utf-8';
html {
  font-size: 5vw;
}
body {
  padding-bottom: 2vh;
}
.flex_nav .weui-flex__item {
  font-size: 0.75rem;
  flex-grow: 2;
}
.flex_nav .open-popup {
  flex-grow: 3;
}
#kehu_popup .message_box,
#anjie_popup .message_box {
  padding-top: 1.3rem;
}

#kehu_popup .tag_title,
#anjie_popup .tag_title {
  line-height: 1.2rem;
  text-indent: 0.6rem;
  font-size: 0.8rem;
}
#anjie_popup .message_box > .weui-cells,
#anjie_popup .message_box > .weui_cells {
  margin-top: .3rem;
}
#anjie_popup .tag_title {
  line-height: 1.7rem;
}
#kehu_popup .tag_wrap,
#anjie_popup .tag_wrap {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0 0.5rem;
  margin-bottom: 0.5rem;
}
#kehu_popup .tag_wrap .tag_container,
#anjie_popup .tag_wrap .tag_container {
  display: flex;
  margin-bottom: 0.2rem;
}
#kehu_popup .tag_wrap .tag_container {
  display: none;
}
#kehu_popup .tag_wrap.forbin_data .tag_container {
  display: flex;
}
#kehu_popup .tag_wrap .tag_container label,
#anjie_popup .tag_wrap .tag_container label {
  color: #777;
  border-color: #777;
}
#kehu_popup .tag_wrap .tag_container .check_tag:checked ~ label,
#anjie_popup .tag_wrap .tag_container .check_tag:checked ~ label {
  border-color: rgba(255,255,255, 0);
}
#kehu_popup .tag_wrap .tag_container label span,
#anjie_popup .tag_wrap .tag_container label span {
  white-space: nowrap;
}
#kehu_popup .tag_wrap .tag_container .check_tag:checked ~ .label_check_tag,
#anjie_popup .tag_wrap .tag_container .check_tag:checked ~ .label_check_tag {
  color: #fff;
}
#kehu_popup .button_padding,
#anjie_popup .button_padding {
  padding: 1rem;
  padding-top: 0;
}
#anjie_popup .button_padding {
  padding: 1rem;
  padding-top: 0;
}
.pro_card .weui-cell {
  padding-top: 0.4rem;
  padding-bottom: 0.4rem;
}
.pro_card .pro_uid {
  font-size: 0.75rem;
  color: #4f7cb8;
}
.pro_card .pro_title .weui-flex__item,
.pro_card .pro_title .weui-flex__item span {
  text-align: center;
  font-size: 0.7rem;
}
.pro_card .pro_title .pro_lixi {
  word-break: keep-all;
  flex-grow: 2;
}
.pro_card .pro_tag {
  justify-content: space-between;
}
.pro_card .pro_tag .tag,
.pro_card .pro_tag .ad {
  font-size: 0.7rem;
  margin-left: 4px;
  flex-grow: 1;
  text-align: center;
  line-height: 1.7;
}
.pro_card .pro_tag .tag {
  flex-basis: 4rem;
  color: #757575;
  background-color: #e4e4e4;
}
.pro_card .pro_tag .ad {
  flex-basis: 5rem;
}
.pro_card .pro_tag .ad_main {
  color: #007cb8;
  box-shadow: 1px 1px 0 #007cb8 inset, -1px -1px 0 #007cb8 inset;
}
.pro_card .pro_tag .ad_alt {
  color: #663faa;
  box-shadow: 1px 1px 0 #663faa inset, -1px -1px 0 #663faa inset;
}
.pro_card .pro_adv .weui-flex__item {
  font-size: 0.68rem;
  color: rgba(0, 0, 0, 0.6);
}
.pro_card .pro_adv .weui-flex__item.clickDetail {
  white-space: pre;
  overflow-x: auto;
}
.pro_card .pro_adv .btn {
  flex-basis: 15%;
  text-align: right;
  margin-right: 0.2rem;
}
.pro_card .pro_adv .btn .weui-btn_mini {
  font-size: 0.75rem;
  text-align: center;
  text-indent: 0;
}
.pro_card .pro_adv .btn .weui-btn_mini:after {
  display: none;
}
.pro_card .pro_adv .btn .weui-btn_mini.active {
  color: #fff;
  background-color: #007cb8;
}
.pro_card .pro_qudao {
  background-color: #f8f8f8;
  padding: 0 0.5rem;
  margin-top: 0.4rem;
  margin-bottom: 0 0.5rem;
}
.pro_card .pro_qudao .chanpin_type_hidden_checkbox:checked ~ .pro_qudao_wrap {
  background-color: #f8f8f8;
  margin-bottom: 2vh;
}
.pro_card
  .pro_qudao
  .chanpin_type_hidden_checkbox:checked
  ~ .pro_qudao_wrap:before {
  display: none;
}
.pro_card .pro_qudao .pro_qudao_title,
.pro_card .pro_qudao .sub_card_qudao {
  padding: 0.2rem 0;
  margin-left: auto;
  margin-right: auto;
  flex: 100%;
  align-items: center;
}
.pro_card .pro_qudao .pro_qudao_title .location,
.pro_card .pro_qudao .sub_card_qudao .location {
  flex-basis: 3.2rem;
  flex-grow: 0;
}
.pro_card .pro_qudao .pro_qudao_title > .time_avg,
.pro_card .pro_qudao .sub_card_qudao > .time_avg {
  visibility: hidden;
  flex-grow: 2;
  text-indent: 1rem;
}
.pro_card .pro_qudao .pro_qudao_title > .icon_desc,
.pro_card .pro_qudao .sub_card_qudao > .icon_desc {
  visibility: hidden;
  display: flex;
  flex-grow: 5;
  justify-content: space-around;
  text-align: center;
}
.pro_card .pro_qudao .pro_qudao_title > .icon_desc .weui-flex__item,
.pro_card .pro_qudao .sub_card_qudao > .icon_desc .weui-flex__item {
  flex-grow: 4;
}
.pro_card .pro_qudao .pro_qudao_title > .icon_desc .main_qudao,
.pro_card .pro_qudao .sub_card_qudao > .icon_desc .main_qudao {
  flex-grow: 5;
}
.pro_card .pro_qudao .pro_qudao_title .location,
.pro_card .pro_qudao .sub_card_qudao .location,
.pro_card .pro_qudao .pro_qudao_title .time_avg,
.pro_card .pro_qudao .sub_card_qudao .time_avg,
.pro_card .pro_qudao .pro_qudao_title .common_qudao,
.pro_card .pro_qudao .sub_card_qudao .common_qudao,
.pro_card .pro_qudao .pro_qudao_title .main_qudao,
.pro_card .pro_qudao .sub_card_qudao .main_qudao,
.pro_card .pro_qudao .pro_qudao_title .alt_qudao,
.pro_card .pro_qudao .sub_card_qudao .alt_qudao,
.pro_card .pro_qudao .pro_qudao_title .contact_button,
.pro_card .pro_qudao .sub_card_qudao .contact_button {
  font-size: 0.5rem;
  color: rgba(0, 0, 0, 0.6);
}
.pro_card .pro_qudao .pro_qudao_title .common_qudao span,
.pro_card .pro_qudao .sub_card_qudao .common_qudao span {
  font-size: 0.5rem;
  position: relative;
}
.pro_card .pro_qudao .pro_qudao_title .common_qudao span:before,
.pro_card .pro_qudao .sub_card_qudao .common_qudao span:before {
  content: "";
  position: absolute;
  top: 0%;
  bottom: 0;
  width: 4px;
  left: -5px;
  height: 50%;
  background-color: #663f8e;
}
.pro_card .pro_qudao .pro_qudao_title .main_qudao span,
.pro_card .pro_qudao .sub_card_qudao .main_qudao span {
  font-size: 0.5rem;
  position: relative;
}
.pro_card .pro_qudao .pro_qudao_title .main_qudao span:before,
.pro_card .pro_qudao .sub_card_qudao .main_qudao span:before {
  content: "";
  position: absolute;
  top: 0%;
  bottom: 0;
  width: 4px;
  left: -5px;
  height: 50%;
  background-color: #218ec0;
}
.pro_card .pro_qudao .pro_qudao_title .alt_qudao span,
.pro_card .pro_qudao .sub_card_qudao .alt_qudao span {
  font-size: 0.5rem;
  position: relative;
}
.pro_card .pro_qudao .pro_qudao_title .alt_qudao span:before,
.pro_card .pro_qudao .sub_card_qudao .alt_qudao span:before {
  content: "";
  position: absolute;
  top: 0%;
  bottom: 0;
  width: 4px;
  left: -5px;
  height: 50%;
  background-color: #7dc8db;
}
.pro_card .pro_qudao .pro_qudao_title .sub_card_qudao_item,
.pro_card .pro_qudao .sub_card_qudao .sub_card_qudao_item {
  margin-top: 0.3rem;
  line-height: 1rem;
  align-items: center;
}
.pro_card .pro_qudao .pro_qudao_title .sub_card_qudao_item .name,
.pro_card .pro_qudao .sub_card_qudao .sub_card_qudao_item .name {
  font-size: 12px;
  flex-basis: 3.2rem;
  flex-grow: 0;
  text-align: center;
}
.pro_card .pro_qudao .pro_qudao_title .sub_card_qudao_item .main_qudao_name,
.pro_card .pro_qudao .sub_card_qudao .sub_card_qudao_item .main_qudao_name {
  color: #fff;
  background-color: #218ec0;
}
.pro_card .pro_qudao .pro_qudao_title .sub_card_qudao_item .alt_qudao_name,
.pro_card .pro_qudao .sub_card_qudao .sub_card_qudao_item .alt_qudao_name {
  color: #fff;
  background-color: #7dc8db;
}
.pro_card .pro_qudao .pro_qudao_title .sub_card_qudao_item .common_qudao_name,
.pro_card .pro_qudao .sub_card_qudao .sub_card_qudao_item .common_qudao_name {
  color: #fff;
  background-color: #663f8e;
}
.pro_card .pro_qudao .pro_qudao_title .sub_card_qudao_item .time_avg,
.pro_card .pro_qudao .sub_card_qudao .sub_card_qudao_item .time_avg {
  flex-grow: 3;
  text-indent: 1rem;
}
.pro_card .pro_qudao .pro_qudao_title .sub_card_qudao_item .contact_button,
.pro_card .pro_qudao .sub_card_qudao .sub_card_qudao_item .contact_button {
  font-weight: bold;
  text-align: center;
  color: #fff;
  background-color: #007cb8;
  border-radius: 4px;
  padding: 0.1rem 0.5rem;
}
.pro_card
  .pro_qudao
  .pro_qudao_title
  .sub_card_qudao_item
  .contact_button.already,
.pro_card
  .pro_qudao
  .sub_card_qudao
  .sub_card_qudao_item
  .contact_button.already {
  color: #fff;
  background-color: #663f8e;
}
.pro_card .pro_qudao .pro_qudao_title:first-of-type > .time_avg {
  visibility: visible;
}
.pro_card .pro_qudao .pro_qudao_title:first-of-type > .icon_desc {
  visibility: visible;
}
.weui-cell_switch .weui-cell__bd {
  padding-left: 0;
}
/* 征信筛选卡片 */
#zhengxin_popup .tag_title {
  height: 2rem;
  line-height: 3rem;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
}
#zhengxin_popup .fliter_line {
  width: 100%;
  display: flex;
  margin-bottom: .5rem;
}
#zhengxin_popup .fliter_line input {
  width: 100%;
  text-align: left;
  /* 对齐 */
  /* text-indent:2.5vw; */
  /* 缩进 */
  text-indent: 5vw;
}
/* a个月 */
#zhengxin_popup .fliter_line .zhengxin_check_count_cycle_wrap,
/* a个月 */
#zhengxin_popup .fliter_line .zhengxin_check_count_time_wrap,
/* a个月 */
#zhengxin_popup .fliter_line .zhengxin_popup_placeholder,

/* a个月 */
#zhengxin_popup .fliter_line .yuqi_check_count_cycle_wrap,
/* 内有 */
/* #zhengxin_popup .fliter_line .yuqi_check_count_method_wrap, */
/* b个 */
#zhengxin_popup .fliter_line .yuqi_check_count_time_wrap,
/* 添加按钮 */
#zhengxin_popup .fliter_line .click_to_add,
/* 删除按钮 */
#zhengxin_popup .fliter_line .click_to_delete,
/* c */
#zhengxin_popup .fliter_line .yuqi_check_count_source_wrap {
  flex-basis: 20%;
  flex-grow: 0;
}
#zhengxin_popup .fliter_line .yuqi_check_count_method_wrap {
  flex-grow: 1;
  text-align: left;
}
/* 添加按钮 */
#zhengxin_popup .fliter_line .click_to_add,
/* 删除按钮 */
#zhengxin_popup .fliter_line .click_to_delete {
  color: #009DD9;
  max-height: 100%;
  position: relative;
}
/* 添加按钮 */
#zhengxin_popup .fliter_line .click_to_add img,
/* 删除按钮 */
#zhengxin_popup .fliter_line .click_to_delete img {
  position: absolute;
  /* font-size 14px */
  left: -7px;
  z-index: -1;
  top: 0;
  bottom: 0;
}
/* 删除按钮 */
#zhengxin_popup .fliter_line .click_to_delete {
  /* font-size 14px */
  text-indent: 2px;
}
/* 点击按钮删除筛选条件 */
#rewriteTag_container .tag_container {
  margin-bottom: .5rem;
}
/* 推荐对话框 */

#modify_chanpin_popup .weui-popup__modal .toolbar-inner{
  height: 2.2rem;
}
#modify_chanpin_popup .modal-content {
  padding-top: 2.2rem;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
}
#modify_chanpin_popup .textarea_wrap {
  width: 100%;
  height: 6rem;
  padding-bottom: 15px;
}
#modify_chanpin_popup .textarea_wrap #modify_textarea {
  width: 100%;
  height: 100%;
  resize: none;
  text-align: left;
  text-indent: 2rem;
  line-height: 1.2rem;
  border: 1px solid #757575;
  border-radius: 4px;
}